dog doctor cat health medical puppy wildlife cats medical billing nature bird dogs animal pets medicine birds environnement physician environment